MarineBlue: A Low-cost Chess Robot
نویسندگان
چکیده
This paper describes the development of a chess-playing robot called MarineBlue. This robot consists of three components: a computer vision component to recognize chess board situations, a chess engine component to compute new moves and a robot control component to execute these moves by means of a robot arm. In the paper, we focus on the algorithms that have been used to implement the computer vision and robot control components. The MarineBlue robot is fully autonomous, in the sense that it can recognize the moves done by a user, calculate a move in response to the user’s move and control a robot arm to perform this calculated move. The robot that was used to develop MarineBlue is a low-cost, educational robot, which results in a cost-effective and compact chess-playing robot.
منابع مشابه
Lego Plays Chess: A Low-Cost, Low-Complexity Approach to Intelligent Robotics
The design and implementation of a robotic chess agent is described. Shallow Blue, a competitor in the AAAI 2011 Small Scale Manipulation Challenge, is constructed with low-cost components including Lego NXT bricks and is programmed using Java and Lejos.
متن کاملVisual Chess Recognition EE 368 , Spring 2015
The goal of the proposed project is to correctly detect and identify a chessboard and the configuration of its pieces through the application of image processing techniques. Such an algorithm could be used to automatically record a game between two players without the need for a digital chess set, which can cost hundreds of dollars. In addition, image-based detection of chess pieces is a vital ...
متن کاملDesign and Implementation of Artificially Intelligent Microcontroller based Chess Opponent
This project is an attempt to design an Artificially Intelligent Microcontroller based Chess Opponent (MAICO) which can compete against the user and calculate its moves. In this work, a chess playing system has been designed which implements an interface allowing a computer to control chess movements using PC’s parallel port and AT89C51. It is a fully automated system integrated with microcontr...
متن کاملGambit: A Robust Chess-Playing Robotic System
This paper presents Gambit, a custom, mid-cost 6DoF robot manipulator system that can play physical board games against human opponents in non-idealized environments. Historically, unconstrained robotic manipulation in board games has often proven to be more challenging than the underlying game reasoning, making it an ideal testbed for small-scale manipulation. The Gambit system includes a low-...
متن کاملDirect Optimal Motion Planning for Omni-directional Mobile Robots under Limitation on Velocity and Acceleration
This paper describes a low computational direct approach for optimal motion planning and obstacle avoidance of Omni-directional mobile robots within velocity and acceleration constraints on the robot motion. The main purpose of this problem is the minimization of a quadratic cost function while limitation on velocity and acceleration of robot is considered and collision with any obstacle in the...
متن کامل